package com.java.yz.day07.ketang;

/*
    final变量的赋值时机，在对象构造方法调用完之前（代码块，构造方法过程），建议在创建final变量的时候就赋值
 */
class Demo3{
    final int a;   //但是还是建议就在我们刚开始的时候就赋值

//方法1
    Demo3(){
        //a=20;
    }
//方法2
    {
        a=10;
    }
}
public class FinalDemo2 {
    public static void main(String[] args) {
        Demo3 demo3 = new Demo3();
        System.out.println(demo3.a);
    }
}
